6 MyID Client Components
The MyID Client Components provide logging for a variety of the components in the UMC package.
You can set up logging for the following components individually:
-
ApduScript
-
CanonCapture
-
ClientVersion
-
CSP COM
-
CSPCertEnroll
-
DataExchange
-
DirectAPISmartCard
-
ECardPrintX
-
Edefice_OCR
-
EdeficeSmartCard
-
Envelope COM
-
eSCardCOM
-
FileUtils
-
MifareCom
-
ScannerCapture
-
SmartcardKeypair
-
WHfB
Note: Not all of these components may be available on your system, depending on which edition of MyID you are using.
To set up logging for a component:
-
Set the following in the client PC's registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Intercede\Edefice\Trace
If the Trace key does not exist, you must create it.
-
In the Trace key, create a DWORD value with the name of the component from the list above; for example, EdeficeSmartCard. Set the value to 1 to enable logging, and 0 to disable logging.
Note: For the WHfB (Windows Hello for Business) component, you must set the value to 9 to enable logging, as this component supports only parameter-level tracing.
-
In the Trace key, create a key with the name of the component; for example, EdeficeSmartCard. Within this key, create a string value called Location and set this to the full path of the file to which you want to send the log information.
Note: If you are on the server, you must ensure that the MyID named COM user has the necessary permissions to create and write to the log file. You can create a file then give the user write permissions if you prefer not to give the user create permissions.
Note: You must ensure that all users can write to the location; set the permissions of this folder to be Everyone - Full control.
Important: Disable the logging when you have completed diagnosing the issues, as the log file may become very large.